libxl: events: libxl__xswait* support @paths
authorIan Jackson <ian.jackson@eu.citrix.com>
Fri, 14 Mar 2014 17:38:38 +0000 (17:38 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Mon, 17 Mar 2014 15:53:59 +0000 (15:53 +0000)
commitffb46d64c37f520fac6574e90e263cb21f145c8d
tree2dbc8107bc31bcb698a1ad3ec49670b6fb4c1403
parenteeb157e96dc64a2ded81172d4ce3a279c76ab745
libxl: events: libxl__xswait* support @paths

Special-case paths starting with '@' in libxl__xswait.  Attempting to
read these from xenstore gives EINVAL.  Callers waiting for (say)
@releaseDomain will be checking for some condition which can be
observed other than by looking at xenstore.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
---
v3: New patch in this version of the series.
tools/libxl/libxl_aoutils.c
tools/libxl/libxl_internal.h